most powerful - French English Dictionary